mui.init({
	swipeBack:false,//右滑关闭功能
	pullRefresh : {
    container:"#hasdoPull",//下拉刷新容器标识，querySelector能定位的css选择器均可，比如：id、.class等
    down : {
      contentdown : "下拉可以刷新",//可选，在下拉可刷新状态时，下拉刷新控件上显示的标题内容
      contentover : "释放立即刷新",//可选，在释放可刷新状态时，下拉刷新控件上显示的标题内容
      //contentrefresh : "正在刷新...",//可选，正在刷新状态时，下拉刷新控件上显示的标题内容
      callback :pullfreshList //必选，刷新函数，根据具体业务来编写，比如通过ajax从服务器获取新数据；
    }
  	}
});

if(window.plus){
    plusReady();
}else{
    document.addEventListener('plusready',plusReady,false);
}
//设置首次刷新时间
var first = null;

function plusReady(){
	document.addEventListener('loadHasdoData', function(event) {
	var xtbh = event.detail.xtbh;
	var token = plus.storage.getItem("token");
	if(token==null||token==""){
		return;
	}else{
	   panUtil.ajaxLoding.start();
	   mui.ajax(baseServerAdrr+'/mobile/getYbList',{
	   data: {
	   		token:token,
	   		xtbh:xtbh
	   },
	   dataType:'json',//服务器返回json格式数据
	   type:'post',//HTTP请求类型
	   timeout:30000,//超时时间设置为10秒；
	   success:function(data){
		   panUtil.ajaxLoding.stop();
		   if(data.code=='success'){
              var sys = data.message;
              var table = document.body.querySelector('.mui-table-view');
              table.innerHTML='';
              for(var i=0;i<sys.length;i++){
              	 var sy=sys[i];
              	 var sylist = sy.lists;
              	 var li = document.createElement('li');
                 li.className = 'mui-table-view-cell mui-checkbox mui-left pan_todo_title_li';
              	 li.innerHTML ='<img class="pan_todo_img" src="'+sy.xttp+'"><span class="pan_todo_span">'+sy.xtmc+'</span>';
				 table.appendChild(li);
              	 for(var j=0;j<sylist.length;j++){
              	 	var syl = sylist[j];
              	 	var li2 = document.createElement('li');
              	 	li2.className = 'mui-table-view-cell';
              		li2.innerHTML ='<a href="javascript:void(0)" onclick="listclick(\''+syl.ext1+'\',\''+sy.xtbh+'\',\''+syl.gnbh+'\',\''+syl.gnmc+'\')" class="mui-navigate-right mui-a-href pan_font_color">'+syl.gnmc+'<span class="mui-badge mui-badge-danger">'+syl.size+'</span></a>';
              	 	table.appendChild(li2);
              	 }
              	 
              }
		   }else{
		   	    mui.toast(data.message);
		   	    setTimeout(function(){
		   	    	panUtil.ReLogin();
		   	    },1000);
		   }
	    },
	    error:function(xhr,type,errorThrown){
		   panUtil.ajaxLoding.stop();
		   //异常处理；
		   mui.toast('hasdoTab error! hasdotab.js');
	    }
		});
		}
	});
}
//列表点击事件
function listclick(param,xtbh,gnbh,gnmc){
   var listview=mui.openWindow({url:param,id:"iControlSelect",extras:{xtbh:xtbh,gnbh:gnbh,gnmc:gnmc,gn:'hasdo'},createNew:false,waiting:{autoShow:false}});
}

//下拉刷新
function pullfreshList() {
	//console.log("sss");
     //业务逻辑代码，比如通过ajax从服务器获取新数据；
	panUtil.setCloseTime(first,3000,'您刷新的太快了啊，休息下再刷新吧。',self);
	//注意，加载完新数据后，必须执行如下代码，注意：若为ajax请求，则需将如下代码放置在处理完ajax响应数据之后
     mui('#hasdoPull').pullRefresh().endPulldownToRefresh();
}
//调用自身自定义事件
function self(){
	var h = plus.webview.currentWebview();
	mui.fire(h,'loadHasdoData');
}